package io.xiaojl.xj2ee.common.kit.security;

import io.xiaojl.xj2ee.common.kit.security.impl.MD5Encrypt;

/**
 * <p>Title: PasswordHash</p>  
 *
 * <p>Description: 登录密码加密</p>  
 *
 * @author jilong.xiao  
 * @date 2018年5月23日
 */
public class PasswordHash {
	private static IEncrypt encrypt = null;
	
	static{
		//
		encrypt = new MD5Encrypt();
	}
	
	/**
	 * <p>Title: toHex</p>  
	 * <p>Description: 对登录密码进行加密操作</p>  
	 * @param password
	 * @return
	 */
	public static String toHex(String password){
		return encrypt.encrypt(password);
	}
	
	public static void main(String[] args) {
		//c4ca4238a0b923820dcc509a6f75849b
		System.out.println(PasswordHash.toHex(1+""));
	}
	
}